.checkbox {
	width:16px;
	height: 15px;
	padding:0px;
	background:url(../images/bg_checkbox16x15.png) 0 0 no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	width: 20px;
	height: 20px;
	padding:0px;
	background:url(../images/radio.png) 0 0 no-repeat;
	display: block;
	clear: left;
	float: left;
}
/* css for browse button */

.fileinputs {
	height: 42px;
	margin: 0;
	padding: 0;
	position: relative;
}
.fakefile {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 999;
}
.fakefile img {
	cursor: default;
	float: left;
	height: 42px;
	position: relative;
	z-index: 999999;
	width:98px;
}
.fileinputs .file {
	cursor: pointer;
	height: 34px;
	margin: 5px 0 0 34px;
	opacity: 0;
	padding: 0;
	position: relative;
	text-align: left;
	width:auto;
	z-index: 9999;
	-moz-opacity: 0;
 filter: alpha(opacity: 0);
	float:right;
}
.fileinputs .hidden {
	float: right;
}


.fakefile input {
	background: url(../images/buttons/browse-text.png) 0 0 no-repeat scroll!important;
	border: medium none;
	float: left;
	font-family: arial;
	font-size: 12px;
	height: 18px;
	margin: 0;
	height:42px;
	width: 228px!important;
	padding:0px!important;
	font-size:17px;
	font-style:italic;
	color:#353b48;
	text-indent:10px;
}
/* for Dropdown List */
 
.select {
	position: absolute;
	overflow: hidden;
	height:38px;
}
input.styled {
	display: none;
}
select.styled {
	position: relative;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 5;
	color:#000;
	background: #ffffff;
	border:0
}
.disabled {
	opacity: 0.5;
	filter: alpha(opacity=50);
}
/* dropdown list */


.ddl {
	display:block;
	width:165px;
	float:left;
}
.ddl span {
	background:url(../images/select-bg.jpg) 0 0 no-repeat scroll;
	width:165px;
	display:block;
	height:21px;
	padding:5px 25px 0 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1c232a;
}
.ddl span.styled {
	width:160px!important;
	line-height:21px;
}
.ddl select.styled {
	width:160px!important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:21px;
	line-height:21px;
	color:#1c232a;
}
.chech-cat span {
	padding:0px;
	background:url(../images/chech-box-bg.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.dd2 span {
	background:url(../images/search-select.png) 0 0 no-repeat scroll;
	width:127px;
	display:block;
	height:31px;
	padding:0 25px 0 5px;
	font:normal 16px/31px Arial, Helvetica, sans-serif;
	color:#1c232a;
}
.dd2 select.styled {
	width:156px!important;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	height:31px;
	line-height:31px;
	color:#1c232a;
}


.dd3 span {
	background:url(../images/select-bg.jpg) 0 0 no-repeat scroll;
	width:220px;
	display:block;
	height:30px;
	padding:0 25px 0 15px;
	font:normal 14px/30px 'MyriadProRegular', Arial, Helvetica, sans-serif;
	color:#1c232a;
}
.dd3 select.styled {
	width:220px!important;
	font-size:14px;
	font-family:'MyriadProRegular', arial;
	height:30px;
	line-height:31px;
	color:#484848;
}
.show .select {
    background: url("../images/show-select-bg.jpg") no-repeat scroll 0 0 transparent;
    color: #1C232A;
    display: block;
    font: 14px/22px 'MyriadProRegular',Arial,Helvetica,sans-serif;
    height:22px;
    padding: 0 25px 0 10px;
    width:28px;}
.show select.styled {width:63px;}

.vol .select {
    background:url(../images/vol-select-bg.jpg) no-repeat scroll 0 0 transparent;
    color: #1C232A;
    display: block;
    font: 14px/22px 'MuseoSlab500', Arial,Helvetica,sans-serif;
    height:28px;
    padding: 3px 25px 0 10px;
    width:140px;
	 float:left	
	}
.vol select.styled {width:173px; height:25px;}
